ditch digging - Allemand Anglais Dictionnaire